limitation of movement ability - German English Dictionary